home *** CD-ROM | disk | FTP | other *** search
-
- /******************************************************************************\
- *
- * SSDLL.H
- *
- * (C) Copyright 1996 by Shetef Solutions Ltd.
- *
- * Address:
- * Shetef Solutions Ltd.
- * P. O. Box 7938
- * Haifa 31078
- * ISRAEL
- *
- * Email : Support@shetef.com
- * WWW: http://www.shetef.com
- * Tel: +972-4-8260064
- * Fax: +972-6-271210
- *
- \******************************************************************************/
-
-
-
- /******************************************************************************\
- * SYMBOLIC CONSTANTS
- \******************************************************************************/
-
-
- #define SSERR_NOERROR 0
- #define SSERR_DLL_ALREADY_INITIALIZED 1
- #define SSERR_NOT_WIN95_OS 2
- #define SSERR_FAILED_LOADING_VXD 3
- #define SSERR_VXD_ALREADY_LOADED 4
- #define SSERR_FAILED_UNLOADING_VXD 5
- #define SSERR_SS_NOT_INITIALIZED 6
- #define SSERR_FAILED_FIXING 7
- #define SSERR_FAILED_UNFIXING 8
- #define SSERR_DLL_NOT_INITIALIZED 9
-
- /******************************************************************************\
- * FUNCTION PROTOTYPES
- \******************************************************************************/
-
- #ifdef __cplusplus
- extern "C" {
- #endif
-
- INT SSInit (void);
- INT SSTerminate (void);
-
- INT SSSetReadOnly (LPCTSTR lpPath, BOOL bIncludeSubFolders, BOOL bExclude);
- INT SSSetNoAccess (LPCTSTR lpPath, BOOL bIncludeSubFolders, BOOL bExclude);
- INT SSSetHide (LPCTSTR lpPath, BOOL bIncludeSubFolders, BOOL bExclude);
-
- INT SSSetSafeTask (LPCTSTR lpTask);
-
- INT SSResetAccessRestrictions(void);
-
- INT SSEnable (void);
- INT SSDisable (void);
-
- INT SSFixApplication (void);
- INT SSUnFixApplication (void);
-
- #ifdef __cplusplus
- }
- #endif
-
-